.videobox {
	/* #ifndef APP-NVUE || APP-PLUS-NVUE */
	display: flex;
	flex-direction: column;
	view{
		display: flex;
	}
	/* #endif */
	width: 750rpx;
	justify-content: center;
	align-items: center;
	.videolistS-v{
		width: 690rpx;
		flex-direction: row;
		flex-wrap: wrap;
		justify-content: flex-start;
		.videolistS-v-item {
			width: 223.33rpx;
			//height: 382rpx;296+70+16
			//这里改为不写死，直接让他自适应
			flex-direction: column;
			margin-bottom: 30rpx;
			margin-left: 6rpx;
			.Imagebox {
				width: 223.33rpx;
				height: 296rpx;
				border-radius: 14rpx;
				position: relative;
				.Image,image{
					height: 296rpx;
					border-radius: 14rpx;
					/* #ifdef APP-VUE || H5 || MP */
					width: 100%;
					/* #endif */
					
					/* #ifdef APP-NVUE || APP-PLUS-NVUE */
					width: 223.33rpx;
					/* #endif */
				}
				.bottom,.top {
					position: absolute;
					right: 0;
				}
				.top{
					top: 0;
					.top-text,.top-text>text {
						min-width: 70rpx;
						max-width: 84rpx;
						padding: 0 8rpx;
						//width: 60rpx!important;
						height: 40rpx!important;
						line-height: 40rpx;
						text-align: center;
						color: #FFFFFF;
						background-color: #46afec;
						//background-color: #ebba73;
						//background-color: #ffa502;
						//background-color: #ff7f50;
						
						//background-color: #ff973f;
						font-size: 28rpx!important;
						//border-radius: 14rpx;
						border-top-left-radius: 0;
						border-top-right-radius: 14rpx;
						border-bottom-right-radius: 0;
						border-bottom-left-radius: 14rpx;
					}
				}
				.bottom{
					bottom: 0;
					.bottom-text,.bottom-text>text {
						padding-bottom: 10rpx;
						padding-right: 10rpx;
						font-size: 26rpx;
						color: #FFFFFF;
					}
				}
			}
			.videotitle {
				height: 70rpx;
				margin-top: 16rpx;
				width: 223.33rpx;
				flex-direction: column;
				.title{
					height: 40rpx;
					align-items: center;
					/* #ifdef APP-NVUE */
					flex-direction: row;
					flex-wrap: nowrap;
					/* #endif */
					text,.title-text{
						height: 40rpx;
						align-items: center;
						font-size: 32rpx;
						color: #2f3542;
					}
					
				}
				.desc{
					height: 30rpx;
					align-items: center;
					/* #ifdef APP-NVUE */
					flex-direction: row;
					flex-wrap: nowrap;
					/* #endif */
					text,.desc-text{
						height: 30rpx;
						align-items: center;
						font-size: 24rpx;
						color: #747d8c;
					}
					
				}
			}
		}
	}
}
.title-text,.desc-text,.title,.desc{
	width: 223.33rpx;
	max-width: 223.33rpx;
}
text,.title-text,.desc-text,.title,.desc {
	//line-height: 40rpx; max-height: 40rpx;
	overflow: hidden;
	word-break: break-all;  /* break-all(允许在单词内换行。) */
	text-overflow: ellipsis;  /* 超出部分省略号 */
	display: -webkit-box; /** 对象作为伸缩盒子模型显示 **/
	-webkit-box-orient: vertical; /** 设置或检索伸缩盒对象的子元素的排列方式 **/
	-webkit-line-clamp: 1; /** 显示的行数 **/
	lines:1;//NVUE下要用这个属性，来让文字超出隐藏变省略号
}

.uni-cell {
	flex-direction: row;flex-wrap: wrap;width: 690rpx;justify-content: space-between;
}